package com.ktgj.flight.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ktgj.common.core.annotation.Excel;

import java.io.Serializable;
import java.util.Date;

public class FlightOrderIternaryVO implements Serializable {
    /** 机票订单号 */
    @Excel(name = "机票订单号")
    private String orderId;

    /** 运单是否匹配（0：全部，1：未匹配，2：已匹配） */
    @Excel(name = "运单是否匹配（0：全部，1：未匹配，2：已匹配）")
    private Long isMatchWaybill;

    /** 出发时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "出发时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date departureTime;

    /** 出发时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "出发时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date departureTimeEnd;

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public Long getIsMatchWaybill() {
        return isMatchWaybill;
    }

    public void setIsMatchWaybill(Long isMatchWaybill) {
        this.isMatchWaybill = isMatchWaybill;
    }

    public Date getDepartureTime() {
        return departureTime;
    }

    public void setDepartureTime(Date departureTime) {
        this.departureTime = departureTime;
    }

    public Date getDepartureTimeEnd() {
        return departureTimeEnd;
    }

    public void setDepartureTimeEnd(Date departureTimeEnd) {
        this.departureTimeEnd = departureTimeEnd;
    }
}
